var text = ""; function getActiveText(selectedtext) { text = (document.all) ? document.selection.createRange().text : document.getSelection(); if (selectedtext.createTextRange) { selectedtext.caretPos = document.selection.createRange().duplicate(); } return true; } function AddText(NewCode) { if (document.FORM.vcontent.createTextRange && document.FORM.vcontent.caretPos) { var caretPos = document.FORM.vcontent.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? NewCode + ' ' : NewCode; } else { document.FORM.vcontent.value+=NewCode } setfocus(); } function setfocus() { document.FORM.vcontent.focus(); } function email() { AddTxt="[email]"+text+"[/email]"; AddText(AddTxt); } function bold() { AddTxt="[b]"+text+"[/b]"; AddText(AddTxt); } function italicize() { AddTxt="[i]"+text+"[/i]"; AddText(AddTxt); } function quoteme() { AddTxt="[quote]"+text+"[/quote]"; AddText(AddTxt); } function showcolor(color) { AddTxt="[color="+color+"]"+text+"[/color]"; AddText(AddTxt); document.FORM.color.value = ""; } function showfont(font) { AddTxt="[font="+font+"]"+text+"[/font]"; AddText(AddTxt); document.FORM.color.value = ""; } function showsize(size) { AddTxt="[size="+size+"]"+text+"[/size]"; AddText(AddTxt); document.FORM.color.value = ""; } function center() { AddTxt="[center]"+text+"[/center]"; AddText(AddTxt); } function hyperlink() { AddTxt="[url]"+text+"[/url]"; AddText(AddTxt); } function image() { AddTxt="[img]"+text+"[/img]"; AddText(AddTxt); } function showcode() { AddTxt="[code]"+text+"[/code]"; AddText(AddTxt); } function underline() { AddTxt="[u]"+text+"[/u]"; AddText(AddTxt); } function setswf() { AddTxt="[flash]"+text+"[/flash]"; AddText(AddTxt); } function addsmile(str) { document.FORM.vcontent.value += ' '+str+' '; } function list() { AddTxt=text + "[list]\r\n[li]\r\n[/li][li]\r\n[/li][li]\r\n[/li][/list]"; AddText(AddTxt); }